observation and coastal watch posts - Allemand Anglais Dictionnaire